package com.rf.sys.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.rf.sys.model.DepUser;
import com.rf.sys.model.DepUserExample;

public interface DepUserMapper {
    int countByExample(DepUserExample example);

    int deleteByExample(DepUserExample example);

    int deleteByPrimaryKey(String id);

    int insert(DepUser record);

    int insertSelective(DepUser record);

    List<DepUser> selectByExample(DepUserExample example);

    DepUser selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") DepUser record, @Param("example") DepUserExample example);

    int updateByExample(@Param("record") DepUser record, @Param("example") DepUserExample example);

    int updateByPrimaryKeySelective(DepUser record);

    int updateByPrimaryKey(DepUser record);
}